@media screen and (min-width: 1920px) {
    .main-content {
        max-width: 1275px;
        margin: 0 310px;
        -webkit-animation: fade-in .5s;
        animation: fade-in;
        animation-duration: .5s;
    }

    .elevator-module {
        z-index: 999;
        position: fixed;
        right: 15px;
        bottom: 120px;
        display: block;
        transition: top .3s;
    }

    .photo-weixin {
        position: fixed;
        display: none;
        width: 200px;
        height: 200px;
        bottom: 50px;
        left: 83%;
        top: 665px;
        transition: top .3s;
        border: 1px solid #a2ffad;
    }
}

@media only screen and (width: 1366px) {
    .elevator-module {
        z-index: 999;
        position: fixed;
        right: 15px;
        bottom: 120px;
        display: block;
        transition: top .3s;
    }


    .photo-weixin {
        position: fixed;
        display: none;
        width: 200px;
        height: 200px;
        left: 76%;
        top: 490px;
        transition: top .3s;
        border: 1px solid red;
    }
}

@media screen and (max-width: 414px) {
    .main-content {
        max-width: 1275px;
        margin: 0 auto;
        -webkit-animation: fade-in .5s;
        animation: fade-in;
        animation-duration: .5s;
    }

    .elevator-module {
        z-index: 999;
        position: fixed;
        right: 15px;
        bottom: 120px;
        display: block;
        transition: top .3s;
    }

    .photo-weixin {
        position: fixed;
        display: none;
        width: 200px;
        height: 200px;
        left: 31%;
        top: 490px;
        transition: top .3s;
        border: 1px solid red;
    }
}

